home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / libs / knowhow4 / header.h < prev    next >
C/C++ Source or Header  |  1994-10-10  |  650b  |  25 lines

  1. /* HEADER.H   Header is a bar and text over it, included into
  2.    a Carcase (border of any type) */
  3.  
  4. #ifndef __HEADER_H_
  5. #define __HEADER_H_
  6.  
  7. #include <string.h>
  8. #include "carcase.h"
  9. #include "patterns.h"
  10. #include "khbgi.h"
  11.  
  12. class Header : public Carcase
  13.     {
  14.     protected:
  15.     char* header;        // Text, centered
  16.     int len;             // If = 0 - calculate. Text.
  17.         int hdr_pattern;     // Pattern number (PATTERN.*)
  18.         BORDERS hdr_b_type;  // CARCASE.H
  19.     public:
  20.     Header(char* h, int ln = 0, BORDERS b = SHOW_BORDER, int pat = 0);
  21.     ~Header() { delete header; }
  22.     void show(loc begin);
  23.     };
  24.  
  25. #endif __HEADER_H_